the toast of the town - Turco Inglés Diccionario